import {Dialog, Actionsheet, Popup, Toast, List, Cell, Progress} from 'vant'

import Swiper from './swiper.vue'
import NewsLabel from './news-label.vue'
import TitleLabel from './title-label.vue'
import CapitalInfo from './capital-info.vue'
import NewsRightIcon from './news-right-icon.vue'
import GossipItem from './gossip-item.vue'
import GossipNumberItem from './gossip-number-item.vue'
import WorkplaceItem from './workplace-item.vue'
import PersonnelItem from './personnel-item.vue'
import Tabs from './tabs.vue'
import SearchBox from './search-box.vue'
import UserComment from './user-comment.vue'
import SeeMoreBtn from './see-more-btn.vue'
import MinTitleBar from './min-title-bar.vue'
import SelectDate from './select-date.vue'
import AdvertisementBox from './advertisement-box.vue'
import TextDescription from './text-description.vue'
import TableView from './table-view.vue'
import RadioBox from './radio-box.vue'
import TableHeadBtn from './table-head-btn.vue'
import BottomLogo from './bottom-logo.vue'
import NewCellGroup from './new-cell-group.vue'
import UserList from './user-list.vue'
import OfferItem from './offer-item.vue'
import ReleaseComment from './release-comment.vue'
import BottomBtn from './bottom-btn.vue'
import InputBox from './input-box.vue'
import BottomPopupSelect from './bottom-popup-select.vue'
import BottomPopupShare from './bottom-popup-share.vue'
import TopPopupScreen from './top-popup-screen.vue'
import FinanceItem from './finance-item.vue'
import TelescopicView from './telescopic-view.vue'
import CenterPopupView from './center-popup-view.vue'
import ThinkList from './think-list.vue'
import DownLoadList from './download-list.vue'
import CheckboxGroup from './checkbox-group.vue'
export default Vue => {
    Vue.use(Dialog);
    Vue.use(Actionsheet);
    Vue.use(Popup);
    Vue.use(Toast);
    Vue.use(List);
    Vue.use(Cell);
    Vue.use(Progress);
    Vue.component('swiper', Swiper);
    Vue.component('news-label', NewsLabel);
    Vue.component('title-label', TitleLabel);
    Vue.component('capital-info', CapitalInfo);
    Vue.component('news-right-icon', NewsRightIcon);
    Vue.component('gossip-item', GossipItem);
    Vue.component('gossip-number-item', GossipNumberItem);
    Vue.component('workplace-item', WorkplaceItem);
    Vue.component('personnel-item', PersonnelItem);
    Vue.component('tabs', Tabs);
    Vue.component('search-box', SearchBox);
    Vue.component('user-comment', UserComment);
    Vue.component('see-more-btn', SeeMoreBtn);
    Vue.component('min-title-bar', MinTitleBar);
    Vue.component('select-date', SelectDate);
    Vue.component('advertisement-box', AdvertisementBox);
    Vue.component('text-description', TextDescription);
    Vue.component('table-view', TableView);
    Vue.component('radio-box', RadioBox);
    Vue.component('table-head-btn', TableHeadBtn);
    Vue.component('bottom-logo', BottomLogo);
    Vue.component('new-cell-group', NewCellGroup);
    Vue.component('user-list', UserList);
    Vue.component('offer-item', OfferItem);
    Vue.component('release-comment', ReleaseComment);
    Vue.component('bottom-btn', BottomBtn);
    Vue.component('input-box', InputBox);
    Vue.component('bottom-popup-select', BottomPopupSelect);
    Vue.component('bottom-popup-share', BottomPopupShare);
    Vue.component('top-popup-screen', TopPopupScreen);
    Vue.component('finance-item', FinanceItem);
    Vue.component('telescopic-view', TelescopicView);
    Vue.component('center-popup-view', CenterPopupView);
    Vue.component('think-list', ThinkList);
    Vue.component('download-list', DownLoadList);
    Vue.component('checkbox-group', CheckboxGroup);
}